electrocutaneous feedback - English Synonyms Dictionary